double pull rod - German English Dictionary